scandalous and quarrelsome - Espagnol Anglais Dictionnaire